
Python标准模块--linecache
linecache主要用于缓存文件内容,如果下次继续读取该文件,则不需要打开文件,直接在缓存中获取该文件内容。2.模块使用模块的基本方法有getline,clearcache,getlines,checkcache;方法getline主要用于获取指定行的内容;方法clearcache主要用于清空缓存;方法getlines主要用于从缓存中获取文件所有的行,...
2024-01-10
python globals和locals
文章里面说globals和locals函数返回的是命名空间 - 一个存有对应作用域的所有的变量、方法的字典,注意这里和dir函数返回数组的不一样Python命名空间的本质class Test(object): """docstring for Test""" def __init__(self, arg): super(Test, self).__init__() self.arg = argprint(dir(), ...)# ['Test', '__builtin...
2024-01-10
python实现跨excel sheet复制代码实例
功能要求:将test1表中的Sheet1中所有内容复制到新表test的Sheet1表中测试环境:python 3.7 ; import openpyxl ;execl2016注意事项:openpyxl只能处理.xlsx文件,对于较早的.xls版本需要引入xlrd模块及xlwd模块进行操作代码:#python3读写excel'''实现功能:要把test1中的sheet表内容复制到test表sheet1中'''from openpyxl...
2024-01-10
python实现kMeans算法
聚类是一种无监督的学习,将相似的对象放到同一簇中,有点像是全自动分类,簇内的对象越相似,簇间的对象差别越大,则聚类效果越好。1、k均值聚类算法 k均值聚类将数据分为k个簇,每个簇通过其质心,即簇中所有点的中心来描述。首先随机确定k个初始点作为质心,然后将数据集分配到距离最...
2024-01-10
解决python flask中config配置管理的问题
在项目中我们需要配置各种环境。如果我们的配置项很少的话,可以直接简单粗暴的来;比如:app =Flask(__name__)app.config['DEBUG']=Trueapp.config其实是实例化了flask.config.Config类的实例,继承于python内置数据结构dict字典,可以使用update方法:app.config.update(DEBUG=true,SECRET_KEY='xxxx')如果设置很多的情况下...
2024-01-10
Python 进行excel查重 - 咸鱼Doyoung
Python 进行excel查重 最近媳妇工作上遇到一个重复性劳动,excel表格查重,重复的标记起来,问我能不能写个程序让它自动查重标记必须安排第一次正儿八经写python,边上网查资料,边写终于成功了...
2024-01-10
在API Telegram Python Telethon中添加新联系人
如何在Telethon python的联系人中保存号码?from telethon import TelegramClientfrom telethon.tl.functions.contacts import GetContactsRequestfrom telethon.tl.types import InputPeerUserclient = TelegramClient('arta0', api_id, api_hash)client.connect()#number=+19133704541#na...
2024-01-10
python 的 reshape强制转换格式的用途
shu=[[ 0.03046758], [ 0.05485586], [ 0.03282908], [ 0.02107211], [ 0.0391144 ], [ 0.07847244], [ 0.10637069], [ 0.10912484], [ 0.08255005], [ 0.04401289], [ 0.02652042], [ 0.04489684], [ 0.1125092 ], [ 0.20171609], [ 0.24182077], [ 0.22147825], [ 0.1736710...
2024-01-10
callable怎样在python中判断类的调用?
在python中除了调用函数外,另一项比较常见的调用就是类了。对于很多初学者来言,是不能分清楚这个类是否能被调用的。不过我们也可以通过callable()函数来帮助检验,根据callable输出结果的True或者False来进行判断。下面我们就来了解callable的基本说明和实例演练。1.说明callable() 是一个bool函数,可以...
2024-01-10
python 操作mysql数据中fetchone()和fetchall()方式
fetchone() 返回单个的元组,也就是一条记录(row),如果没有结果 则返回 Nonefetchall() 返回多个元组,即返回多个记录(rows),如果没有结果 则返回 ()需要注明:在MySQL中是NULL,而在Python中则是None补充知识:python之cur.fetchall与cur.fetchone提取数据并统计处理数据库中有一字段type_code,有中文类型和中文类型...
2024-01-10
python中关于re.findall()的匹配逻辑
最近在学习python中正则匹配筛选数据的相关内容,其中用到了re.findall();结果遇到了一个场景,没弄明白求大神给看看,具体代码是这样的:str = "aabbccaaccddaaddff"param_reg = r"(aa.)*"Result = re.findall(param_reg, str)print(Result)输出是这样的:想了半天也没弄明白,这个结果是怎么出来的,求大神帮帮忙。回答*...
2024-01-10
如何Docker化Python Django应用程序
Docker是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署应用程序。Django 是一个用 Python 编写的 Web 应用程序框架,遵循 MVC(模型-视图-控制器)架构。它是免费的,并在开源许可下发布。...
2024-01-10
pytest需要与python shell不同的导入语句有时
我对编程有些新鲜感,到目前为止,我的大部分程序都是单一的目录事务,但现在我想尝试更大的东西,而且我无法使导入工作。我使用pytest来创建我的单元测试,并且在我的test_foo.py文件中的单元测试定义之后,我一直使用独立测试脚本。这工作正常,直到我添加__init__.py文件。如果使用import card as cr...
2024-01-10![[leetcode]Regular Expression Matching @ Python](/wp-content/uploads/thumbs/542223_thumbnail.jpg)
[leetcode]Regular Expression Matching @ Python
原题地址:https://oj.leetcode.com/problems/regular-expression-matching/题意:Implement regular expression matching with support for '.' and '*'.'.' Matches any single character.'*' Matches zero or more of the preceding element.The matching should cover the entire ...
2024-01-10
理想高通滤波实现Python opencv示例
理想高通滤波实现 python opencvimport numpy as np import cv2 from matplotlib import pyplot as pltplt.rcParams[‘font.sans-serif']=[‘SimHei'] plt.rcParams[‘axes.unicode_minus'] = False I = cv2.imread(‘capture3.png') cv2.imshow(‘original',I) (r,g,b) = cv2.split(I) I =...
2024-01-10
Python队列get()/ task_done()问题
我的消费者队列:m = queue.get()queue.task_done()<rest of the program>问题:是否task_done()有效地弹出m队列并释放消费者对队列的任何锁定?我需要m在程序的其余部分中使用。它是安全的,或者我需要复制它之前,我打电话task_done()或者是m使用后task_done()?要开心回答:不,queue.get()将项目弹出队列。...
2024-01-10
Python matplotlib画图时图例说明(legend)放到图像外侧详解
用python的matplotlib画图时,往往需要加图例说明。如果不设置任何参数,默认是加到图像的内侧的最佳位置。import matplotlib.pyplot as pltimport numpy as np x = np.arange(10) fig = plt.figure()ax = plt.subplot(111) for i in xrange(5): ax.plot(x, i * x, label='$y = %ix$' % i) plt.legend() plt.show()这样的结果如...
2024-01-10
如何从Python中的日期减去Python timedelta?
您可以使用timedelta对象从python日期中减去一天。您需要使用要减去的时间创建一个timedelta对象。然后从日期中减去它。 示例from datetime import datetimefrom datetime import timedeltatoday = datetime.today()yesterday = today - timedelta(days=1)print(today)print()print(yesterday)输出结果这将给出输出-2017-12-29 12:28:06...
2024-01-10![pythonwebsocket爬虫案例[Python基础]](/wp-content/uploads/thumbs/683729_thumbnail.jpg)
pythonwebsocket爬虫案例[Python基础]
一.今天做一个阿三的网站刚刚好是个websocket请求精华都在这图上,和下面代码,没啥加密可以当个简单模板目标网站url:https://m.jungleerummy.com/register二.代码import websocketimport jsonurl = "wss://www.jungleerummy.com/ws"headers= { "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) Apple...
2024-01-10
python-django ORM 很奇怪的问题,
(这个表名是django自动组合成的,但是我自定义的有名称。数据库里就是我自定义的名字)定义model 的表名(相当于这个db_table字段不生效,这个文件下其他表都生效,就这一个表)数据库中的表名还望各位大佬 不吝赐教log :Traceback (most recent call last): File "D:\clearn\lib\site-packages\django\db\back...
2024-03-03
python Canny边缘检测算法的实现
图像边缘信息主要集中在高频段,通常说图像锐化或检测边缘,实质就是高频滤波。我们知道微分运算是求信号的变化率,具有加强高频分量的作用。在空域运算中来说,对图像的锐化就是计算微分。对于数字图像的离散信号,微分运算就变成计算差分或梯度。图像处理中有多种边缘检测(梯度)算子...
2024-01-10
Python+OpenCV实现FasterRcnn样本查看器
一、上代码import cv2import osdef get_samples(dir): datasets = [] files = os.listdir(dir) for file in files: ext_sp = os.path.splitext(file) if ext_sp[1] not in ['.jpg', '.bmp', '.png']: continue if not os.path.exists(os....
2024-01-10
Python的isinstance在Golang里面叫什么?
我们知道,在Python里面,要判断一个变量是不是某个类型,只需要使用isinstance这个关键词:def calc(param): if isinstance(param, int): return param + 1 elif isinstance(param, str): return NoneGolang作为静态语言,虽然大多数情况下,一个变量的类型在它定义的时候就已经确定了,不会存在一会儿是整型,一会儿是字符串的...
2024-01-10
【Python】第一个django应用--简单的 hello world 项目
文章首发:https://mp.weixin.qq.com/s/S1...第一个django应用--简单的 hello world 项目前提条件python3django==2.2django安装请见:Django快速安装 注意:django项目更合适的是运行在虚拟环境下,不过我们这里只是学习hello world,为减少其他因素影响,我们仅仅使用正常的Python环境(淡然,你也可以使用虚拟环境,如...
2024-01-10
Python标准库05 存储对象 (pickle包,cPickle包)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢reverland纠错在之前对Python对象的介绍中 (将对象保存到文件,并储存在硬盘上呢?计算机的内存中存储的是二进制的序列 (当然,在Linux眼中,是文本流)。我们可以直接将某个对象所对应位置的数据抓取下来,转换成文...
2024-01-10
